canarybird flower (tropaeolum peregrinum) - Alemán Inglés Diccionario